/*
 * Created by: vadikv
 * Created: Wednesday, March 05, 2008
 */

using System.Collections.Generic;

namespace OneDayModel.Interfaces
{
    public interface IRole
    {
        bool Public { get; }

        string Name { get; }

        string Parent { get; }

        IEnumerable<IRoleAttribute> Attributes { get; }

        IEnumerable<IRoleAttribute> GetRequiredAttributes();
    }
}